home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d12 / tcxl551.arc / TCXL_INC.EXE / lha / INC / TCXL_MSC.H next >
Text File  |  1990-10-01  |  2KB  |  49 lines

  1. /*=====[ The TesSeRact(TM) CXL User Interface Development System ]======*
  2.  | Copyright (c) 1987-1990, Innovative Data Concepts. All Rights Reserved
  3.  |
  4.  | This Library is part of IDC's TesSeRact Development Tools product
  5.  | line. For information about other IDC products, call 1-215-884-3373.
  6.  *----------------------------------------------------------------------*
  7.  | <TCXL_msc.h> : Internal Microsoft C compiler-specific definitions.
  8.  *-------------------------------[ NOTES ]------------------------------*
  9.  | 1) Microsort C 5.1, 6.0 or later is required for TCXL.
  10.  | 2) This file is automatically included by <TCXLdef.h> if the global
  11.  |    M_I86 symbol is defined.
  12.  *----------------------------------------------------------------------*
  13.  | PGS : $Id: tcxl_msc.h 5.51 90/10/01 00:00:00 MLM Release Locker: MLM $
  14.  | $Log:    tcxl_msc.h $
  15.  | Revision 5.51  90/10/01  00:00:00  MLM
  16.  | TCXL 5.51
  17.  | 
  18.  *======================================================================*/
  19. #ifndef  _TCXL_cc_            /* only one compiler */
  20. #  define   _TCXL_cc_   3     /* Microsoft C       */
  21. #  define   _TCXL_msc_  1     /* turn on cruft     */
  22. #  ifdef NO_EXT_KEYS
  23. #     error TCXL requires extensions to the ANSI standard
  24. #  else
  25. #     if (MSC_VER >= 600)        /* MSC 6.00 */
  26. #        define   CDC   _cdecl
  27. #        define   PAS   _pascal
  28. #        define   NEAR  _near
  29. #        define   FAR   _far
  30. #     else
  31. #        define   CDC   cdecl
  32. #        define   PAS   pascal
  33. #        define   NEAR  near
  34. #        define   FAR   far
  35. #     endif
  36. #  endif
  37. #  ifndef NULL
  38. #     if (MSC_VER >= 600)        /* MSC 6.00 */
  39. #        define   NULL  ((void *)0)
  40. #     else
  41. #        if defined(M_I86SM) || defined(M_I86MM)
  42. #           define   NULL  0
  43. #        else
  44. #           define   NULL  0L
  45. #        endif
  46. #     endif
  47. #  endif
  48. #endif   /* _TCXL_cc_ : End of <TCXL_msc.h> */
  49.